Big Huge Thesaurus

envoy extraordinary

noun